liquid emulsion - Turco Inglés Diccionario